Tradersβ
- open a new position
 
- close an existing position
 
- early close an existing positions
 
Liquidity providersβ
- initiate a deposit
 
- initiate withdrawals
 
- claim rewards
 
- compound rewards
 
Stakersβ
- initiate a deposit
 
- initiate withdrawals
 
- claim rewards
 
- compound rewards
 
Keepersβ
- open market and limit orders
 
- register the user
 
- submit the 
Permit signatures for USDC and ARM approvals 
- close expired trades
 
- execute early close trades
 
- revokes approvals for USDC and ARB
 
- adding and updating options markets
 
- pausing markets
 
- setting parameters